.banner .container {
  width: 1226px;
  min-width: 1226px;
  margin: 0 auto;
  height: 460px;
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
}
.banner .container .page-button-group {
  z-index: 5;
}
.banner .container .page-button-group a {
  height: 64px;
  width: 32px;
  display: block;
  position: absolute;
  top: 198px;
}
.banner .container .page-button-group a:first-child {
  left: 234px;
  background: url(../image/icon-slides.png) no-repeat -85px 50%;
  overflow: hidden;
}
.banner .container .page-button-group a:first-child:hover {
  background: url(../image/icon-slides.png) no-repeat 0px 50%;
}
.banner .container .page-button-group a:last-child {
  right: 0;
  background: url(../image/icon-slides.png) no-repeat -135px 50%;
  overflow: hidden;
}
.banner .container .page-button-group a:last-child:hover {
  background: url(../image/icon-slides.png) no-repeat -50px 50%;
}